package com.java.yz.day04.ketang;

/*
    数组的静态初始化，初始话指定每个数组元素的初始值，有系统觉得数组长度
    语句定义格式：
        int[] arr1 = new int[]{11,22,33};

    一维数组的静态初始化的简化写法：
        数据类型[] 数组名={元素1,元素2,元素3};
        简化必须要于定义紧密在一起
 */
public class ArrayDemo4 {
    public static void main(String[] args) {
        int[] arr1=new int[]{11,22,33};
        System.out.println(arr1);
        System.out.println(arr1[0]);
        System.out.println(arr1[1]);
        System.out.println(arr1[2]);
        //System.out.println(arr1[3]);  //ArrayIndexOutOfBoundsException 索引越界异常

        arr1 =null;
        System.out.println(arr1[0]);  //NullPointerException 空指针异常，已经切断了堆的联系，就没有其的信息

        int[] arr2={1,2,3};
        System.out.println(arr2);
    }
}
